trench for the foundation - Türkisch Englisch Wörterbuch